526,529,521,500,474,452,453,481,484,481,505;1838,1875,1892,1893,1887,1888,1869,1858,1831,1825,1828